package com.hntxk.cqzd.consultation.entity;

import com.hntxk.core.framework.entity.BaseEntity;
import com.hntxk.core.lang.annotation.Id;
import lombok.Getter;
import lombok.Setter;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

@Setter
@Getter
public class TblDibFile extends BaseEntity {

  /**
   * 文件ID
   */
  @Id
  private Long fileId;
  /**
   *会诊信息ID
   */
  private Long dibId;
  /**
   *文件代号
   */
  private String fileCode;
  /**
   *文件名称
   */
  private String fileName;
  /**
   *文件扩展名
   */
  private String fileExtension;
  /**
   *文件地址
   */
  private String fileAddress;
  /**
   *文件大小
   */
  private double fileSize;
  /**
   *上传时间
   */
  @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  private Date fileUpTime;
  /**
   *下载次数
   */
  private String fileDownloadNo;
  /**
   *文件备注
   */
  private String fileRemark;
  /**
   *上传人ID
   */
  private Long upUserId;
  /**
   *上传人姓名
   */
  private String upUserName;
  /**
   *
   */
  private String contentType;



}
